/**
 * 
 */
package org.tio.im.common.packets;

import java.io.Serializable;
import java.util.List;

/**
 * 版本: [1.0]
 * 功能说明: 
 * 作者: WChao 创建时间: 2017年7月26日 下午3:13:47
 */
public class User implements Serializable{
	private static final long serialVersionUID = 1L;
	private String id;//用户id;
	private String nickName; //user nick
	private String photo; //用户头像
	private String status;//在线状态(online、offline)
	private String sign;//个性签名;
	private String terminal;//用户所属终端;
	private List<Group> friends;//好友列表;
	private List<Group> groups;//群组列表;
	//性别
	private Integer gender;
	//年龄
	private Integer age;
	/** 综合描述 **/
	private String compreAttr;
	/** 欲望打分 **/
	private Integer ywScore;
	/** 情感打分 **/
	private Integer qgScore;
	/** 信念打分 **/
	private Integer xnScore;
	/** 意志打分 **/
	private Integer yzScore;
	/** 魅力打分 **/
	private Integer mlScore;
	// 颜值
	private Double charm;
	// 环信账号
	private String easemobUser;
	//最后活跃时间
	private String lastActiveTime;
	//是否是自己1是默认0
	private int isSelf;
	public User(){}
	public User(String id , String nickName){
		this.id = id;
		this.nickName = nickName;
	}
	public String getNickName() {
		return nickName;
	}
	public void setNickName(String nickName) {
		this.nickName = nickName;
	}
	public String getPhoto() {
		return photo;
	}
	public void setPhoto(String photo) {
		this.photo = photo;
	}
	public List<Group> getGroups() {
		return groups;
	}
	public void setGroups(List<Group> groups) {
		this.groups = groups;
	}
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public String getSign() {
		return sign;
	}
	public void setSign(String sign) {
		this.sign = sign;
	}
	public List<Group> getFriends() {
		return friends;
	}
	public void setFriends(List<Group> friends) {
		this.friends = friends;
	}
	public String getTerminal() {
		return terminal;
	}
	public void setTerminal(String terminal) {
		this.terminal = terminal;
	}
	public Integer getGender() {
		return gender;
	}
	public void setGender(Integer gender) {
		this.gender = gender;
	}
	public Integer getAge() {
		return age;
	}
	public void setAge(Integer age) {
		this.age = age;
	}
	public String getCompreAttr() {
		return compreAttr;
	}
	public void setCompreAttr(String compreAttr) {
		this.compreAttr = compreAttr;
	}
	public Integer getYwScore() {
		return ywScore;
	}
	public void setYwScore(Integer ywScore) {
		this.ywScore = ywScore;
	}
	public Integer getQgScore() {
		return qgScore;
	}
	public void setQgScore(Integer qgScore) {
		this.qgScore = qgScore;
	}
	public Integer getXnScore() {
		return xnScore;
	}
	public void setXnScore(Integer xnScore) {
		this.xnScore = xnScore;
	}
	public Integer getYzScore() {
		return yzScore;
	}
	public void setYzScore(Integer yzScore) {
		this.yzScore = yzScore;
	}
	public Integer getMlScore() {
		return mlScore;
	}
	public void setMlScore(Integer mlScore) {
		this.mlScore = mlScore;
	}
	public Double getCharm() {
		return charm;
	}
	public void setCharm(Double charm) {
		this.charm = charm;
	}
	public String getEasemobUser() {
		return easemobUser;
	}
	public void setEasemobUser(String easemobUser) {
		this.easemobUser = easemobUser;
	}
	public String getLastActiveTime() {
		return lastActiveTime;
	}
	public void setLastActiveTime(String lastActiveTime) {
		this.lastActiveTime = lastActiveTime;
	}
	public final int getIsSelf() {
		return isSelf;
	}
	public final void setIsSelf(int isSelf) {
		this.isSelf = isSelf;
	}
	
}
